package com.master.ed;

import java.util.Collection;

import javax.servlet.http.HttpServletResponse;

import com.master.util.JavaUtil;

public class Produto_PropostaED extends PropostaED {

	private long oid_produto_proposta;
	private String tx_acondicionamento;
	private double nr_geracao_mensal;
	private double nr_viagens;
	private String tx_descricao_logistica;
	private String tx_veiculos;
	private String tx_equipamentos;
	private String tx_capacidade_carga;
	private String tx_unidade_calculo;

	private double vl_mercadoria;
	private double vl_total_frete;

	//FKs
	private String cd_produto;
	private String nm_produto;

	private Collection rotas;

	private double vl_locacao1;
	private double vl_locacao2;
	private double vl_locacao3;
	private double vl_locacao4;
	private String dm_calculo1;
	private String dm_calculo2;
	private String dm_calculo3;
	private String dm_calculo4;
	private double nr_franquia1;
	private double nr_franquia2;
	private double nr_franquia3;
	private double nr_franquia4;
	private double vl_adicional1;
	private double vl_adicional2;
	private double vl_adicional3;
	private double vl_adicional4;

	public Produto_PropostaED() {
		super();
		// TODO Auto-generated constructor stub
	}
	public Produto_PropostaED(HttpServletResponse response, String nomeRelatorio) {
		super(response, nomeRelatorio);
		// TODO Auto-generated constructor stub
	}
	public Produto_PropostaED(long oid_proposta) {
		super(oid_proposta);
		// TODO Auto-generated constructor stub
	}
	public Produto_PropostaED(long oid_proposta, long oid_produto_proposta) {
		super(oid_proposta);
		this.oid_produto_proposta = oid_produto_proposta;
		// TODO Auto-generated constructor stub
	}

	public Produto_PropostaED(String oid_produto_proposta) {
		super();
		this.oid_produto_proposta = JavaUtil.doValida(oid_produto_proposta)?new Long(oid_produto_proposta).longValue():0;;
		// TODO Auto-generated constructor stub
	}

	public String getCd_produto() {
		return cd_produto;
	}
	public void setCd_produto(String cd_produto) {
		this.cd_produto = cd_produto;
	}
	public String getNm_produto() {
		return nm_produto;
	}
	public void setNm_produto(String nm_produto) {
		this.nm_produto = nm_produto;
	}
	public double getNr_geracao_mensal() {
		return nr_geracao_mensal;
	}
	public void setNr_geracao_mensal(double nr_geracao_mensal) {
		this.nr_geracao_mensal = nr_geracao_mensal;
	}
	public double getNr_viagens() {
		return nr_viagens;
	}
	public void setNr_viagens(double nr_viagens) {
		this.nr_viagens = nr_viagens;
	}
	public long getOid_produto_proposta() {
		return oid_produto_proposta;
	}
	public void setOid_produto_proposta(long oid_produto_proposta) {
		this.oid_produto_proposta = oid_produto_proposta;
	}
	public String getTx_acondicionamento() {
		return tx_acondicionamento;
	}
	public void setTx_acondicionamento(String tx_acondicionamento) {
		this.tx_acondicionamento = tx_acondicionamento;
	}
	public String getTx_capacidade_carga() {
		return tx_capacidade_carga;
	}
	public void setTx_capacidade_carga(String tx_capacidade_carga) {
		this.tx_capacidade_carga = tx_capacidade_carga;
	}
	public String getTx_descricao_logistica() {
		return tx_descricao_logistica;
	}
	public void setTx_descricao_logistica(String tx_descricao_logistica) {
		this.tx_descricao_logistica = tx_descricao_logistica;
	}
	public String getTx_equipamentos() {
		return tx_equipamentos;
	}
	public void setTx_equipamentos(String tx_equipamentos) {
		this.tx_equipamentos = tx_equipamentos;
	}
	public String getTx_unidade_calculo() {
		return tx_unidade_calculo;
	}
	public void setTx_unidade_calculo(String tx_unidade_calculo) {
		this.tx_unidade_calculo = tx_unidade_calculo;
	}
	public String getTx_veiculos() {
		return tx_veiculos;
	}
	public void setTx_veiculos(String tx_veiculos) {
		this.tx_veiculos = tx_veiculos;
	}
	public Collection getRotas() {
		return rotas;
	}
	public void setRotas(Collection rotas) {
		this.rotas = rotas;
	}
	public String getDm_calculo1() {
		return dm_calculo1;
	}
	public void setDm_calculo1(String dm_calculo1) {
		this.dm_calculo1 = dm_calculo1;
	}
	public String getDm_calculo2() {
		return dm_calculo2;
	}
	public void setDm_calculo2(String dm_calculo2) {
		this.dm_calculo2 = dm_calculo2;
	}
	public String getDm_calculo3() {
		return dm_calculo3;
	}
	public void setDm_calculo3(String dm_calculo3) {
		this.dm_calculo3 = dm_calculo3;
	}
	public String getDm_calculo4() {
		return dm_calculo4;
	}
	public void setDm_calculo4(String dm_calculo4) {
		this.dm_calculo4 = dm_calculo4;
	}
	public double getNr_franquia1() {
		return nr_franquia1;
	}
	public void setNr_franquia1(double nr_franquia1) {
		this.nr_franquia1 = nr_franquia1;
	}
	public double getNr_franquia2() {
		return nr_franquia2;
	}
	public void setNr_franquia2(double nr_franquia2) {
		this.nr_franquia2 = nr_franquia2;
	}
	public double getNr_franquia3() {
		return nr_franquia3;
	}
	public void setNr_franquia3(double nr_franquia3) {
		this.nr_franquia3 = nr_franquia3;
	}
	public double getNr_franquia4() {
		return nr_franquia4;
	}
	public void setNr_franquia4(double nr_franquia4) {
		this.nr_franquia4 = nr_franquia4;
	}
	public double getVl_adicional1() {
		return vl_adicional1;
	}
	public void setVl_adicional1(double vl_adicional1) {
		this.vl_adicional1 = vl_adicional1;
	}
	public double getVl_adicional2() {
		return vl_adicional2;
	}
	public void setVl_adicional2(double vl_adicional2) {
		this.vl_adicional2 = vl_adicional2;
	}
	public double getVl_adicional3() {
		return vl_adicional3;
	}
	public void setVl_adicional3(double vl_adicional3) {
		this.vl_adicional3 = vl_adicional3;
	}
	public double getVl_adicional4() {
		return vl_adicional4;
	}
	public void setVl_adicional4(double vl_adicional4) {
		this.vl_adicional4 = vl_adicional4;
	}
	public double getVl_locacao1() {
		return vl_locacao1;
	}
	public void setVl_locacao1(double vl_locacao1) {
		this.vl_locacao1 = vl_locacao1;
	}
	public double getVl_locacao2() {
		return vl_locacao2;
	}
	public void setVl_locacao2(double vl_locacao2) {
		this.vl_locacao2 = vl_locacao2;
	}
	public double getVl_locacao3() {
		return vl_locacao3;
	}
	public void setVl_locacao3(double vl_locacao3) {
		this.vl_locacao3 = vl_locacao3;
	}
	public double getVl_locacao4() {
		return vl_locacao4;
	}
	public void setVl_locacao4(double vl_locacao4) {
		this.vl_locacao4 = vl_locacao4;
	}
	public double getVl_mercadoria() {
		return vl_mercadoria;
	}
	public void setVl_mercadoria(double vl_mercadoria) {
		this.vl_mercadoria = vl_mercadoria;
	}
	public double getVl_total_frete() {
		return vl_total_frete;
	}
	public void setVl_total_frete(double vl_total_frete) {
		this.vl_total_frete = vl_total_frete;
	}


}
